package cn.com.hd.mall.web.webservices.entity.request.mydl.invoice;

import cn.com.hd.mall.web.webservices.entity.BaseRequest;

@SuppressWarnings ("serial")
public class ModifyInvoiceRequest extends BaseRequest {
    /**
     * 更新的发票模型
     */
    private ModifyInvoiceModel invoice;

    public ModifyInvoiceModel getInvoice () {
        return invoice;
    }

    public void setInvoice (ModifyInvoiceModel invoice) {
        this.invoice = invoice;
    }

    public static class ModifyInvoiceModel {
        private String invoiceId;

        private String invoiceType;

        private String invoiceHeader;

        private String companyName;

        private String taxpayerRegistrationNumber;

        private String registerAddress;

        private String registerTel;

        private String depositBank;

        private String accountBank;

        private String accountLicence;

        private String receiveManName;

        private String receiveManTel;

        private String receiveManProvince;

        private String receiveManAddress;

        public String getInvoiceId () {
            return invoiceId;
        }

        public void setInvoiceId (String invoiceId) {
            this.invoiceId = invoiceId;
        }

        public String getInvoiceType () {
            return invoiceType;
        }

        public void setInvoiceType (String invoiceType) {
            this.invoiceType = invoiceType;
        }

        public String getInvoiceHeader () {
            return invoiceHeader;
        }

        public void setInvoiceHeader (String invoiceHeader) {
            this.invoiceHeader = invoiceHeader;
        }

        public String getCompanyName () {
            return companyName;
        }

        public void setCompanyName (String companyName) {
            this.companyName = companyName;
        }

        public String getTaxpayerRegistrationNumber () {
            return taxpayerRegistrationNumber;
        }

        public void setTaxpayerRegistrationNumber (String taxpayerRegistrationNumber) {
            this.taxpayerRegistrationNumber = taxpayerRegistrationNumber;
        }

        public String getRegisterAddress () {
            return registerAddress;
        }

        public void setRegisterAddress (String registerAddress) {
            this.registerAddress = registerAddress;
        }

        public String getRegisterTel () {
            return registerTel;
        }

        public void setRegisterTel (String registerTel) {
            this.registerTel = registerTel;
        }

        public String getDepositBank () {
            return depositBank;
        }

        public void setDepositBank (String depositBank) {
            this.depositBank = depositBank;
        }

        public String getAccountBank () {
            return accountBank;
        }

        public void setAccountBank (String accountBank) {
            this.accountBank = accountBank;
        }

        public String getAccountLicence () {
            return accountLicence;
        }

        public void setAccountLicence (String accountLicence) {
            this.accountLicence = accountLicence;
        }

        public String getReceiveManName () {
            return receiveManName;
        }

        public void setReceiveManName (String receiveManName) {
            this.receiveManName = receiveManName;
        }

        public String getReceiveManTel () {
            return receiveManTel;
        }

        public void setReceiveManTel (String receiveManTel) {
            this.receiveManTel = receiveManTel;
        }

        public String getReceiveManProvince () {
            return receiveManProvince;
        }

        public void setReceiveManProvince (String receiveManProvince) {
            this.receiveManProvince = receiveManProvince;
        }

        public String getReceiveManAddress () {
            return receiveManAddress;
        }

        public void setReceiveManAddress (String receiveManAddress) {
            this.receiveManAddress = receiveManAddress;
        }

    }

}
